English-Turkish dictionary »

gyumri meaning in Turkish

EnglishTurkish
Gyumri (city in Armenia)
proper noun

Gümrüproper noun