achieve something with great effort - Français Anglais Dictionnaire

Suggérer une traduction