Italian-English dictionary »

mangiatoia meaning in English

ItalianEnglish
mangiatoia noun
{f}

crib [cribs](a feeding trough for animals)
noun
[UK: krɪb] [US: ˈkrɪb]

manger [mangers](trough for animals to eat from)
noun
[UK: ˈmeɪn.dʒə(r)] [US: ˈmeɪn.dʒər]