Search term Invincibile Armata has one result
Jump to
IT Italian EN English
Invincibile Armata Spanish Armada (proper)

IT EN Translations for invincibile

invincibile (a) [generale] invincible (a) [generale]

IT EN Translations for armata

armata (n) [storia] {f} armada (n) [storia]
armata {f} army