What does "te quitotoa la vida" mean in Canarian?

One english translation is "i'll kick you big time" - How to say i'll kick you big time in other languages


More Canarian Swear Words


Ads