bn:00794060n
Noun Named Entity
SYL
No term available
EN
The Spanish Navy or officially, the Armada, is the maritime branch of the Spanish Armed Forces and one of the oldest active naval forces in the world. Wikipedia
Relations
Sources