'

Welsh–English dictionary

English translation of the Welsh word llesáu

Welsh → English
  
WelshEnglish
llesáu avail; benefit; boot; profit