spear-throwers

English

Noun

spear-throwers

  1. plural of spear-thrower