torpedo cruisers

English

Noun

torpedo cruisers

  1. plural of torpedo cruiser