cruise missiles

English

Noun

cruise missiles

  1. plural of cruise missile