Results for "

abomination

"
English - Turkish Dictionary

abomination

(English - Turkish Dictionary) :
i. 1. iğrenç/menfur bir şey. 2. iğrenme, nefret etme.