be hard-pressed to explain something - Anglais Synonymes Dictionnaire

Suggérer une traduction