akbenek


Results for "akbenek"

Turkish - English dictionary

akbenek

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