Translator


"to execrate" in Spanish

QUICK TRANSLATIONS
"to execrate" in Spanish
to execrate{transitive verb}