Russian-English dictionary »

дехрадун meaning in English

RussianEnglish
Дехрадун proper noun
{m}

Dehradun(state capital of Uttarakhand, India)
proper noun