capital_of_turkmenistanEnglish

Ashkhabad, capital of Turkmenistan

Noun

The capital and largest city of Turkmenistan

English: Ashkhabad, capital of Turkmenistan

Bahasa: Ashkhabad

Bahasa words with similar meanings

English words with similar meanings

Show 1 words