English to Hindi

Meaning for:
abominator
other
घृणा करने वाला;जुगुप्सक