iJunoon official Urdu Dictionary
کُچھ کرنے یا کہنے کے بارے میں پُر اعتماد نہ ہونا
kُchh karne ya kehnay ke baray mein pur aetmaad nah hona
English definition for inhibited
1. a. held back or restrained or prevented
Sponored Video