Welsh–English dictionary

English translation of the Welsh word arfod

Welsh → English
  
WelshEnglish (translated indirectly)Esperanto
arf

WelshEnglish
arfod armour; fight; guard; occasion; opportunity; <stroke of a weapon>
arf arm; implement; tool; weapon