Polish-English dictionary »

bieluń dziędzierzawa meaning in English

PolishEnglish
bieluń dziędzierzawa noun

jimsonweednoun
Datura stramonium