Spanish-English dictionary »

tepache meaning in English

SpanishEnglish
tepache noun
{m}

tepache(alcoholic beverage)
noun