menekşe


Results for "menekşe"

Turkish - English dictionary

menekşegülü

(Turkish - English dictionary) :
,-nü China rose, Bengal rose.