English-Italian dictionary »

technodependence meaning in Italian

EnglishItalian
technodependence noun

tecnodipendenzanoun