English-Polish dictionary »

zubrowka meaning in Polish

EnglishPolish
zubrowka noun
Polish liqueur of vodka and herbs

żubrówkanoun