French-Latin dictionary »

trieste meaning in Latin

FrenchLatin
Trieste nom

Tergeste | Tergestumnoun

Your history