Spanish-armada Definition | Radience
Spanish-armada Definition with no text | Radience

Spanish-armada definition: A famous spanish naval fleet used by Spanish king against Britain in the 16th century.

© 2025 | Radience Irvine Ca.