Italian-English dictionary »

madonnaro meaning in English

ItalianEnglish
madonnaro noun
{m}

pavement artist(artist)
noun