Glossaria.net

Glossary History / Term

Armada

A fleet of warships.

Permanent link Armada - Creation date 2020-04-23


< Aristocrat Glossary / History Artifact >