mamma – English–Español translations

🇬🇧 en es 🇪🇸

mamma noun

  /ˈmæmə/
  • milk-secreting organ
mama
Wiktionary Links