la mamada
-the feed
See the entry for mamada.

mamada

NOUN
(act of nursing)-feed
Synonyms for mamada
Word of the Day
chestnut