×
exécration
meaning in English
n.
execration, hatred, loathing
Related Words
exécrable
exécrablement
exécrer
exécré
PC Version
Copyright © 2018 WordTech Co.