Traduction Anglais Français

Traduction "to quench sth. (thirst)" en Francais

English Version