Nakhchivan Autonomous Republic

English

Proper noun

Nakhchivan Autonomous Republic

  1. An autonomous republic of Azerbaijan, a landlocked exclave.

Translations