Turkish-English dictionary »

silistre meaning in English

TurkishEnglish
Silistre proper noun

Silistra(town)
proper noun