ghost fleets

English

Noun

ghost fleets

  1. plural of ghost fleet.