Synonym-English dictionary »

patrol ship synonyms in English

SynonymEnglish
patrol ship noun

patrol boatnoun