lostra


Results for "lostra"

Turkish - English dictionary

lostra

(Turkish - English dictionary) :
shining shoes, shoeshine. salonu shoeshine parlor, shoeshine shop.
Turkish - English dictionary

lostracı

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