autotomizers

English

Noun

autotomizers

  1. plural of autotomizer