Portuguese-English dictionary »

dar o máximo de si meaning in English

PortugueseEnglish
dar o máximo de si verb

bring it(to apply maximum effort to an effort)
verb