German-Latin dictionary »

silistra meaning in Latin

GermanLatin
Silistra Substantiv
bulgarische Stadt an der Mündung der Donau

Durostorumnoun