'

Welsh–English dictionary

English translation of the Welsh word crafog

Welsh → English
  
WelshEnglish
crafog cutting; sarcastic
crafu graze; rake; rasp; rub; scabies; scrape; scratch; itch