Translation of malele in English:

User Contribution

malele

Algae

noun