Portuguese-English dictionary »

dar tudo mastigado meaning in English

PortugueseEnglish
dar tudo mastigado verb

spoon-feed(overly pamper or indulge someone)
verb
[UK: spuːn fiːd] [US: ˈspuːn ˈfiːd]