English-synonym dictionary »

battle of the spanish armada synonyms in Hungarian

EnglishSynonym
battle of the spanish armada noun

Battle of the Spanish Armadanoun

naval battlenoun
generic term