Results for "

yabaniyasemin

"
Turkish - English dictionary

yabaniyasemin

(Turkish - English dictionary) :
bittersweet, woody nightshade.