Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English French Dictionary Phrasebook Translator and Voice






    snare




snare

1. piège, traquenard, coup monté
2. prendre au piège




How to Translate