Portuguese-English dictionary »

tarde demais meaning in English

PortugueseEnglish
tarde demais noun

eleventh hour(The last minute)
noun