Traducción de engualichar in English:

engualichar

verbo transitivo

Argentina
coloquial

  • 1

    to cast an evil spell on