zakkum


Results for "zakkum"

Turkish - English dictionary

zakkum

(Turkish - English dictionary) :
oleander, rosebay.