Polish-English dictionary »

kombucza meaning in English

PolishEnglish
kombucza noun

kombuchanoun
fermentation of sweetened tea