'

Welsh–English dictionary

English translation of the Welsh word pelen

Welsh → English
  
WelshEnglish
pelen globe; globule; orb; pellet; pill; pillule