Results for "

nergis

"
Turkish - English dictionary

nergis

(Turkish - English dictionary) :
narcissus; jonquil; daffodil.