javelots

French

Noun

javelots m

  1. plural of javelot