See also: megaships

English

edit

Noun

edit

mega-ships

  1. plural of mega-ship