Translation of Sebataladi in English:

User Contribution

Sebataladi

One who hides

noun