iJunoon official Urdu Dictionary
سخت نفرت
sakht nafrat
English definition for detestation
1. n. hate coupled with disgust
Synonyms and Antonyms for detestation
Sponored Video