SATPURA RANGE


Meaning of SATPURA RANGE in English

geographical name range of hills W central India between the Narmada & the Tapi

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.