Translation of maharani in English:

maharani

princess

noun

  • 1

    princess