Translation of algojo in English:

algojo

executioner, hangman

noun

  • 1

    executioner, hangman