'

Welsh–English dictionary

English translation of the Welsh word cosfa

Welsh → English
  
WelshEnglish
cosfa itch; itching; thrashing
cosi itch; scratch; itching