Polish-English dictionary »

oleander meaning in English

PolishEnglish
oleander noun

oleandernoun
A poisonous shrub