English–Welsh dictionary

Welsh translation of the English word itching

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