Spanish-English dictionary »

demasiado poco y demasiado tarde meaning in English

SpanishEnglish
demasiado poco y demasiado tarde noun

too little, too latenoun