What does "sachinoda" mean in Telugu?

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


More Telugu Swear Words


Ads