Odious — English French translation1 translation found

odious (a) (general) odieux (a) (general)
Translate Odious into other languages
Translate odious into German
Translate odious into Italian
Translate odious into Spanish
Translate odious into Dutch
Translate odious into Portuguese
Translate odious into Slovenian
Translate odious into Polish
Translate odious into Czech