Traduction Anglais Français

Traduction "drop-trap consisting of two stones leaning against each other that fall on small mammals" en Francais

English Version