MAMMA


Meaning of MAMMA in English

n. organ in female mammals that secretes milk (such as breast in women, udder in cows, etc.); mammary gland and its exterior parts

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.