English-Latin dictionary »

saragossa (spain) meaning in Latin

EnglishLatin
Saragossa (Spain) noun

Caesaraugusta [Caesaraugustae](1st) F
noun