×

exécrable meaning in English

adj. abysmal, abhorrent, accursed, execrable

Related Words

  1. être exécrable
  2. exupéry
  3. exutoire
  4. exécrablement
  5. exécration
PC Version

Copyright © 2018 WordTech Co.