Polish-English dictionary »

styrakowiec meaning in English

PolishEnglish
styrakowiec noun

storaxnoun
any member of the genus Styrax