LexiTurkTURKISH ↔ ENGLISH DICTIONARY

His Majesty” in English

1 English translation
EN
majesty

Her Majesty is waiting.