escort carriers

English

Noun

escort carriers

  1. plural of escort carrier