Translation of huistlacuache in English:

huistlacuache

masculine noun