Portuguese-English dictionary »

kombucha meaning in English

PortugueseEnglish
kombucha noun
{m} {f}

kombucha(fermentation of sweetened tea)
noun