Polish-English dictionary »

belladonna meaning in English

PolishEnglish
belladonna

belladonna

belladonna noun

deadly nightshadenoun
deadly nightshade; Atropa belladonna