submarine chasers

English

Noun

submarine chasers

  1. plural of submarine chaser