French-Latin dictionary »

silistra meaning in Latin

FrenchLatin
Silistra nom

Durostorumnoun