'

Welsh–English dictionary

English translation of the Welsh word cosi

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