'

Welsh–English dictionary

English translation of the Welsh word craffus

Welsh → English
  
WelshEnglish
craffus keen; sagacious
craffu mark; look closely; observe intently