English-Polish dictionary »

sweet grass meaning in Polish

EnglishPolish
sweet grass

żubrówka