çağlayık


Results for "çağlayık"

Turkish - English dictionary

çağlayık

(Turkish - English dictionary) :
bubbling spring; hot spring.