revolting
(=disgusting) [smell, taste, sight, habit, person] repugnante, asqueroso [behaviour, story] repugnante [place, weather] asqueroso [colour, dress] horroroso, repelente
·it smells/tastes revolting
·tiene un olor/sabor repugnante, huele/sabe que da asco