Translation of permaisuri in English:

permaisuri

queen consort

noun

  • 1

    queen consort