English → Hindi dictionary
tien shan
Definition
a major mountain range of central Asia; extends 1,500 miles
Looking for poetry? Read shayari and poems by great poets.
a major mountain range of central Asia; extends 1,500 miles
Looking for poetry? Read shayari and poems by great poets.