Portugál-Angol szótár »

dar o seu melhor angolul

PortugálAngol
dar o seu melhor verb

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