'

Welsh–English dictionary

English translation of the Welsh word ymbil

Welsh → English
  
WelshEnglish
ymbil beg; entreat; implore; plead; supplicate
ymbiliwr suppliant