mechanizers
English
Noun
mechanizers
plural of
mechanizer