Translation of taka in English:

User Contribution

taka

Mortar

noun