suzerain -
1.
Englishsuzerain
-
Englishdominant nation or state
-
Mandarin宗主國
2.
Englishliege
-
EnglishA free and independent person, a lord paramount, a sovereign
English translator: English suzerain Eesti sõnaraamat Español Traductor Svenska Översättare