Romanian-Latin dictionary »

siracusa meaning in Latin

RomanianLatin
Siracusa

Syracusae