English to Hindi Dictionary

दौड़ा दौड़ा कर थका देना (DauDaa dauDaa kar thaka dena) Meaning in English