What does "ambaho ng muka mo" mean in Tagalog?

One english translation is "your face stinks!" - How to say your face stinks! in other languages


More Tagalog Swear Words


Ads