yalıyar


Results for "yalıyar"

Turkish - English dictionary

yalıyar

(Turkish - English dictionary) :
geol. cliff (on a seashore).