Dictionary : Taqaazaa

taqaazaa

demand, pressing settlement, urge

demanding payment, urgency, pressing settlement of

تقاضا
तक़ाज़ा
Top Urdushayar.com