hand catapults
English
Noun
hand
catapults
plural of
hand catapult