Boulingo
repugnant
Causing strong dislike or disgust.
Learn languages with Boulingo