Translation of Yang Teramat Mulia in English:

Yang Teramat Mulia

Your Royal Highness

noun

  • 1

    Your Royal Highness, title of a prince or princess

Translation of Yang Teramat Mulia in English:

Yang Teramat Mulia

His/Her Highness

noun

  • 1

    His/Her Highness, title of respect used when talking about a prince or princess