What does "cochino" mean in Spanish?

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


More Spanish Swear Words


Ads