English-French dictionary »

give one's all meaning in French

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

se donner à fondverbe