English-Italian dictionary »

noble savage meaning in Italian

EnglishItalian
noble savage noun

buon selvaggionoun