mechanical horses
English
Noun
mechanical
horses
plural of
mechanical horse