iJunoon official Urdu Dictionary
قابل تعریف
qabil e tareef
English definition for detestable
1. s. unequivocally detestable
2. s. offensive to the mind
Synonyms and Antonyms for detestable
Sponored Video