cuitlacoche

cuitlacoche

English Noun
Ad

Definition

Alternative form of huitlacoche.

Etymology

Borrowed from Spanish cuitlacoche.

Ad