horrid in French
horrid in French
horrible
Causing horror or dread.
affreux
Causing horror or dread.
abhorrable
Offensive, disagreeable, abominable, execrable.
abominable
Offensive, disagreeable, abominable, execrable.
désagréable
Offensive, disagreeable, abominable, execrable.
exécrable
Offensive, disagreeable, abominable, execrable.
ignominieux
Offensive, disagreeable, abominable, execrable.