Italian-English dictionary »

vendere per strada meaning in English

ItalianEnglish
vendere per strada verb

hawk [hawked, hawking, hawks](to sell)
verb
[UK: hɔːk] [US: ˈhɒk]