Results for "

çağlayık

"
Turkish - English dictionary

çağlayık

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