sümbülteber


Results for "sümbülteber"

Turkish - English dictionary

sümbülteber

(Turkish - English dictionary) :
tuberose.