Turkish-English dictionary »

lostracı meaning in English

TurkishEnglish
lostracı noun

shoeshiner(person who shines shoes)
noun