girl scouts

English

Noun

girl scouts

  1. plural of girl scout