What does "porco cane" mean in Italian ?

One english translation is "pig dog / fucking guy" - How to say pig dog / fucking guy in other languages


More Italian Swear Words


Ads