MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Azerbajdzhan Republic

noun (n)

  • a landlocked republic in southwestern Asia; formerly an Asian soviet
    yang hampir tertutup oleh daratan republic di southwestern asia; dulunya asia soviet
    source: wordnet30