Italian-English dictionary »

strumentalizzazione meaning in English

ItalianEnglish
strumentalizzazione noun
{f}

instrumentalisationnoun