How to Say "you piece if shit!" in Italian

"Tu piezza di merda!"



Ads