Spanish-English dictionary »

lustrabotas meaning in English

SpanishEnglish
lustrabotas noun

shoeshiner(person who shines shoes)
noun