'

Welsh–English dictionary

English translation of the Welsh word ymdrechu

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