girouettes

French

Noun

girouettes f

  1. plural of girouette