French-English dictionary »

impuissance apprise meaning in English

FrenchEnglish
impuissance apprise nom {f}

learned helplessness◼◼◼noun