Translation of Mahaduta in English:

Mahaduta

chief ambassador

noun

  • 1

    chief ambassador, minister, plenipotentiary