'

Welsh–English dictionary

English translation of the Welsh word diymwad

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