What does "putaragis ka" mean in Filipino?

One english translation is "your bitch and idiot" - How to say your bitch and idiot in other languages


More Filipino Swear Words


Ads