iJunoon official Urdu Dictionary
پُر تعذیب
-
اذیّت دہ
English definition for torturesome
1. s. extremely painful
Sponored Video