What does "Tez piya" mean in Assamese?

One english translation is "Bloodsucking bat" - How to say Bloodsucking bat in other languages


More Assamese Swear Words


Ads