gözalıcı


Results for "gözalıcı"

Turkish - English dictionary

gözalıcı

(Turkish - English dictionary) :
eye-catching.