Results for "

akbenek

"
Turkish - English dictionary

akbenek

(Turkish - English dictionary) :
white speck in the eye.