English-Hindi dictionary »

give a run for their money meaning in Hindi

EnglishHindi
give a run for their money verb

कड़ा मुकाबला देना