user 372086 about 8 years ago Well, in spanish Mami is Mommy. Mommy being another way of saying Mother, in spanish is Madre.
T34/38 about 8 years ago HeartOfYuri said:Well, in spanish Mami is Mommy. Mommy being another way of saying Mother, in spanish is Madre.Well I heard a certain food name Mami too.