Translation of mala in English:

User Contribution

mala

abdomen

noun