the_pamirsEnglish

Pamir Mountains, the Pamirs

Noun

A mountain range in central Asia that is centered in Tajikistan but extends into Kyrgyzstan and Afghanistan and Pakistan and western China

English: Pamir Mountains, the Pamirs

English words with similar meanings

Show 1 words