be very difficult to perform or solve - Français Anglais Dictionnaire

Suggérer une traduction