Translation of sebušakapatla in English:

User Contribution

sebušakapatla

Tyrant

noun