'

Welsh–English dictionary

English translation of the Welsh word didor

Welsh → English
  
WelshEnglish
didor continuous; incessant; unbroken; uninterrupted
didoriad unbroken; untamed; rough