Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English Italian Dictionary Phrasebook Translator and Voice






    traps




trap

1. trappola
2. intrappolare, prendere in trappola, prendere
3. beccare


trapped

incastrato, bloccato, inceppato

Phrases with  traps

booby trap
ordigno esplosivo






How to Translate