force a person to strive to perform in a given activity - Allemand Anglais Dictionnaire

Suggérer une traduction