×
odious
meaning in French
adj.
odieux, haïssable, répugnant
Related Words
odiferous
odin
odiously
odiousness
PC Version
Copyright © 2018 WordTech Co.