execrates - French English Dictionary

execrates

Meanings of "execrates" in French English Dictionary : 4 result(s)

English French
General
execrate pester [v]
execrate maudire [v]
execrate exécrer [v]
execrate abhorrer [v]