×

odious meaning in French

adj. odieux, haïssable, répugnant

Related Words

  1. odiferous
  2. odin
  3. odiously
  4. odiousness
PC Version

Copyright © 2018 WordTech Co.