robaccia

listen to the pronunciation of robaccia
Italienisch - Englisch
trash, rubbish