'

Welsh–English dictionary

English translation of the Welsh word pilen

Welsh → English
  
WelshEnglish
pilen cataract; cuticle; film; integument; membrane; pellicle