disgusting in French
disgusting in French
dégoûtant
Causing disgust; repulsive; distasteful.
dégueulasse
Causing disgust; repulsive; distasteful.
immonde
Causing disgust; repulsive; distasteful.