EnglishEdit

NounEdit

flagships

  1. plural of flagship