English to Hindi Dictionary

टेंटुआ दबाना (TeMTuA dabAnA) Meaning in English