Portuguese-English dictionary »

dar o seu melhor meaning in English

PortugueseEnglish
dar o seu melhor verb

give one's all(make the utmost effort)
verb