anti-ship missiles

English

Noun

anti-ship missiles

  1. plural of anti-ship missile