legionnaire hats

English

Noun

legionnaire hats

  1. plural of legionnaire hat