Traduction Anglais Français

Traduction "raucous (hoarse)" en Francais

English Version