Translation of moruka in English:

User Contribution

moruka

bead

noun