be very difficult to perform or solve - Allemand Anglais Dictionnaire

Suggérer une traduction