'

Welsh–English dictionary

English translation of the Welsh word ymwadu

Welsh → English
  
WelshEnglish
ymwadu renounce
diymwad incontestable; irrefragable; undeniable; indisputable