Translation of Taka in English:

User Contribution

Taka

Mortar

noun