English–Welsh dictionary

Welsh translation of the English word itch

English → Welsh
  
EnglishWelsh
itch clafr; cosfa; cosi; crafu; y crafu; ysfa; ysu
itching cosfa; cosi; enynfa