English–Welsh dictionary

Welsh translation of the English word timid

English → Welsh
  
EnglishWelsh
timid llwfr; ofnog; ofnus