English–Welsh dictionary

Welsh translation of the English word vassal

English → Welsh
  
EnglishWelsh
vassal aillt; caethddeiliad; taeog