Dictionary : Ta.Daptaa

ta.Daptaa

agonize, flutter, to be anxious for, thirst

تڑپتا
तड़पता
Top Urdushayar.com