azerbajdzhan : Idioms & Phrases


azerbajdzhan republic

  • noun a landlocked republic in southwestern Asia; formerly an Asian soviet
    Azerbajdzhan; Azerbaijani Republic; Azerbaijan.
WordNet