kılburun


Results for "kılburun"

Turkish - English dictionary

kılburun

(Turkish - English dictionary) :
narrow point of land (extending into the sea).