What does "la cage" mean in Spanish?

One english translation is "I fucked up" - How to say I fucked up in other languages


More Spanish Swear Words


Ads