non composmentis – Meaning and Explanation

Part of speech : Adjective

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

دیوانہ ۔ قوت ادراک سے محروم ۔ غیر صحیح الدماغ ۔

🔹 Roman Urdu