Translation of gilotin in English:

gilotin

guillotine

noun

  • 1

    guillotine, machine used in France for beheading criminals