afraid of your own shadow – Meaning and Explanation

Part of speech : noun adjective

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

آسانی سے ڈر جانے والا ۔ آپ کے سائے سے بھی ڈرنے والا ۔ ڈرا ہوا ۔

🔹 Roman Urdu