patrol ships

English

Noun

patrol ships

  1. plural of patrol ship