What does "va ciapà i rat" mean in Italian?

One english translation is "go hunting rats" - How to say go hunting rats in other languages


More Italian Swear Words


Ads