Italian-English dictionary »

vicemadre meaning in English

ItalianEnglish
vicemadre noun
{f}

foster mother(an adult female who cares for a foster child)
noun