Rechercher
Sélectionnez la langue du dictionnaire
to do one's level best
01
faire tout ce qui est en son pouvoir
to try as hard as one can in order to achieve something or make something happen
LanGeek
Rechercher
Sélectionnez la langue du dictionnaire
faire tout ce qui est en son pouvoir
LanGeek