Translation of Menate in English:

User Contribution

Menate

sweets

noun