make a big effort in a competition or in an activity - Turc Anglais Dictionnaire

Suggérer une traduction