Dictionary : Hartaa

hartaa

lose ( a game), captivated, charmed, bewitched

beat down

ہرتا
हरता
Top Urdushayar.com