iJunoon official Urdu Dictionary
باآسانی چِڑ جانے والا؛ تنگ کرنے والا؛ پریشان کن
-
English definition for nettlesome
1. s. causing irritation or annoyance
2. s. easily irritated or annoyed
Sponored Video