surrender to an activity exclusively and until the end - Français Anglais Dictionnaire

Suggérer une traduction