Traduction Anglais Français

Traduction "bared, sticking out (teeth, thorns)" en Francais

English Version