if you live in a glass house dont throw stones at others – Meaning and Explanation

Part of speech : Idiom

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

شیش محل میں رہ کر اوروں پر پتھر نہ پھینکو ۔

🔹 Roman Urdu