sonobuoys

English

Noun

sonobuoys

  1. plural of sonobuoy