×
exécrable
meaning in English
adj.
abysmal, abhorrent, accursed, execrable
Related Words
être exécrable
exupéry
exutoire
exécrablement
exécration
PC Version
Copyright © 2018 WordTech Co.