English-Turkish dictionary »

nakhchivan autonomous republic meaning in Turkish

EnglishTurkish
Nakhchivan Autonomous Republic (landlocked exclave of the Republic of Azerbaijan)
proper noun

Nahçıvan Özerk Cumhuriyetiproper noun