English–Welsh dictionary

Welsh translation of the English word flinch

English → Welsh
  
EnglishWelsh
flinch cilio yn ôl; gwingo; llwfrhau