English-Italian dictionary »

too little, too late meaning in Italian

EnglishItalian
too little, too late noun

troppo poconoun

troppo tardinoun