Translation of Yang Mulia in English:

Yang Mulia

Honourable

adjective

  • 1

    Honourable, a courtesy title