trap (with metal teeth)

English French
Gloss trap (with metal teeth) piège (aux dents en métal)
Domain hunt chasse
Subdomain trap piège
Language Word