Traduction Anglais Français

Traduction "to checkmate sb. (defeat)" en Francais

English Version