Translation of angkara in English:

User Contribution

angkara

savage

noun