Translator


"empalé" in English

QUICK TRANSLATIONS
"empalé" in English
TRANSLATIONS & EXAMPLES
empalar a algn
to impale sb on a stake