iJunoon official Urdu Dictionary
پر تعذیف
par tazeef
اذیت آمیز
aziyat amaiz
English definition for torturous
1. s. extremely painful
Synonyms and Antonyms for torturous
Sponored Video