Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English Portuguese Dictionary Phrasebook Translator and Voice






    snare




snare

1. cilada, armadilha, tramóia
2. laço
3. laçar, prender no laço




How to Translate