Italian-English dictionary »

mamma chioccia meaning in English

ItalianEnglish
mamma chioccia noun
{f}

mother hen(overprotective woman)
noun
[UK: ˈmʌð.ə(r) hen] [US: ˈmʌð.r̩ ˈhen]