English Translation to be revolting to the taste or smell Type Root Linguistic Details Root Type Verb root