'

Welsh–English dictionary

English translation of the Welsh word crafu

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