English to Hindi Dictionary

धर दबाना (Dhara dabAnA) Meaning in English