Translation of maharajalela in English:

maharajalela

executioner

noun

  • 1

    executioner