×

detestable meaning in French

adj. détestable, abominable

Related Words

  1. detest
  2. detestability
  3. detestableness
  4. detestably
PC Version

Copyright © 2018 WordTech Co.