Translation of Sebušakapatla in English:

User Contribution

Sebušakapatla

Tyrant

noun