Translation of melon in English:

User Contribution

melon

Legapu

noun