What does "Ti ammazzo" mean in Italian?

One english translation is "I'll kill you" - How to say I'll kill you in other languages


More Italian Swear Words


Ads