'

Welsh–English dictionary

English translation of the Welsh word llen

Welsh → English
  
WelshEnglish
llen blind; curtain; screen; sheet; veil
amserlen timetable