Polish-English dictionary »

styraks meaning in English

PolishEnglish
styraks noun

benzoinnoun
resinous substance from tree