English-Turkish dictionary »

abastumani meaning in Turkish

EnglishTurkish
Abastumani (small town)
proper noun

Abastumaniproper noun