Welsh–English dictionary

English translation of the Welsh word afu

Welsh → English
  
WelshEnglish
afu liver
afu glas gizzard
afu las gizzard