soundly defeat an adversary - Français Anglais Dictionnaire

Suggérer une traduction