English-Chinese dictionary »

lord of lords meaning in Chinese

EnglishChinese
Lord of Lords proper noun

萬主之主proper noun