'

Welsh–English dictionary

English translation of the Welsh word llymaid

Welsh → English
  
WelshEnglish
llymaid draught; drink; potion; sip; sup