'

Welsh–English dictionary

English translation of the Welsh word llethr

Welsh → English
  
WelshEnglish
llethr declivity; incline; scarp; slope; steep