to throw stones – Meaning and Explanation

Part of speech :

Urdu Meaning (اردو معنی)

پتھر یا ڈھیلے پھینکنا ۔ اعتراض کرنا ۔ انگشت نُمائی کرنا ۔

🔹 Roman Urdu