manolya


Results for "manolya"

Turkish - English dictionary

manolya

(Turkish - English dictionary) :
1. magnolia. 2. evergreen magnolia, southern magnolia, bull bay.