Word info

tolguacha

Noun

Meaning

tolguacha (usually uncountable, plural tolguachas)

Alternative form of toluache

Source: en.wiktionary.org

Close letter words and terms