Summary
French to English: more detail...
-
odieuse:
-
Wiktionary:
odieuse → odious -
Synonyms for "odieuse":
inhumaine; barbare; abominable; affreuse; atroce; bestiale; diabolique; féroce; immonde; infernale; mauvaise; méchante; monstrueuse; abjecte; ignoble; antipathique; exécrable; détestable; indigne
-
Wiktionary:
French