Translation of duli in English:

duli

His Highness

noun

  • 1

    His Highness, His Majesty