Turkish-English dictionary »

podgorica meaning in English

TurkishEnglish
Podgorica proper noun

Podgorica(capital city of Montenegro)
proper noun