Results for "

gideğen

"
Turkish - English dictionary

gideğen

(Turkish - English dictionary) :
outlet (of a lake).