Polish-English dictionary »

lawsonia meaning in English

PolishEnglish
lawsonia noun

hennanoun
shrub