Translation of mamapo, manepo in English:

User Contribution

mamapo, manepo

honey

noun