menekşegülü


Results for "menekşegülü"

Turkish - English dictionary

menekşegülü

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