Translation of algojo in English:

algojo

executioner, hangman

  • 1

    executioner, hangman