English-Turkish dictionary »

silistra meaning in Turkish

EnglishTurkish
Silistra (town)
proper noun

Silistreproper noun