helicopter carriers

English

Noun

helicopter carriers

  1. plural of helicopter carrier