Version Française
Meaning of
"piège en forme de deux pierres appuyées l’une sur l’autre, qui tombent sur les petits mammifères"
in English language
French to English
English to French
French
English
piège en forme de deux pierres appuyées l’une sur l’autre, qui tombent sur les petits mammifères
drop-trap consisting of two stones leaning against each other that fall on small mammals