English-Polish dictionary »

storax meaning in Polish

EnglishPolish
storax noun
any member of the genus Styrax

styraknoun

styrakowiecnoun