English-Spanish dictionary »

too little, too late meaning in Spanish

EnglishSpanish
too little, too late noun

demasiado poco y demasiado tardenoun