What does "cochina" mean in Spanish?

One english translation is "disgusting person (f)" - How to say disgusting person (f) in other languages


More Spanish Swear Words


Ads