'

Welsh–English dictionary

English translation of the Welsh word ymdrech

Welsh → English
  
WelshEnglish
ymdrech effort; endeavour; push; struggle
ymdrechu endeavour; strive; struggle