Italian-English dictionary »

lustrascarpe meaning in English

ItalianEnglish
lustrascarpe noun
{m}

shoeshiner(person who shines shoes)
noun