tolguacha
English
Noun
tolguacha
(
usually uncountable
,
plural
tolguachas
)
Alternative form of
toluache
.