Slovnenya

Translation English French: give one's best

Dictionary: main
give one's best
verb