repugnant in French
repugnant in French
répugnant
Offensive or repulsive; arousing disgust or aversion.
repoussant
Offensive or repulsive; arousing disgust or aversion.