English to Chinese Dictionary suzerain

suzerain

宗主国
translation of 'suzerain'
noun
领主,
宗主国
adjective
领主的,
最高的
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one