çatalağız


Results for "çatalağız"

Turkish - English dictionary

çatalağız

(Turkish - English dictionary) :
geog. delta.