lostracı


Results for "lostracı"

Turkish - English dictionary

lostracı

(Turkish - English dictionary) :
shoeshiner (person).