sounding rockets

English

Noun

sounding rockets

  1. plural of sounding rocket