belladonna


Results for "belladonna"

Turkish - English dictionary

belladonna

(Turkish - English dictionary) :
belladonna, deadly nightshade.