What does "Pesteng yawa ka!" mean in Visayan?

One english translation is "You're a devil parasite!" - How to say You're a devil parasite! in other languages


More Visayan Swear Words


Ads