Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English Italian Dictionary Phrasebook Translator and Voice






    trap's




trap

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

Phrases with  trap's

booby trap
ordigno esplosivo






How to Translate