sonbahar


Results for "sonbahar"

Turkish - English dictionary

sonbahar

(Turkish - English dictionary) :
fall, autumn.