French-English dictionary »

instrumentalisation meaning in English

FrenchEnglish
instrumentalisation nom {f}

instrumentalisation◼◼◼noun