Welsh–English dictionary

English translation of the Welsh word amwyn

Welsh → English
  
WelshEnglish
amwyn contend; defend; seize; support