hideous in French
hideous in French
hideux
Extremely or shockingly ugly.
strident
Extremely or shockingly ugly.
strident
Having a very unpleasant or frightening sound.
atroce
Hateful; shocking.
répugnant
Hateful; shocking.