English-synonym dictionary »

spanish armada synonyms in Hungarian

EnglishSynonym
spanish armada noun

armadanoun
generic term

Invincible Armadanoun

Spanish Armadanoun

battle of the spanish armada noun

Battle of the Spanish Armadanoun

naval battlenoun
generic term