English-Italian dictionary »

put to good use meaning in Italian

EnglishItalian
put to good use (make good use of something)
verb

approfittare diverb