lobotomizers

English

Noun

lobotomizers

  1. plural of lobotomizer