English–Welsh dictionary

Welsh translation of the English word lout

English → Welsh
  
EnglishWelsh
lout delff; llabwst; lleban