English → Hindi dictionary
pobeda peak
Definition
a mountain peak in the Tien Shan mountains in northern India (24,406 feet high)
Looking for poetry? Read shayari and poems by great poets.
a mountain peak in the Tien Shan mountains in northern India (24,406 feet high)
Looking for poetry? Read shayari and poems by great poets.