English-French dictionary »

mama bear meaning in French

EnglishFrench
mama bear (protective woman)
noun

mère poule◼◼◼nom {f}