Versione Inglese
Translate
"ambush"
to Italian Language
English to Italian
Italian to English
English
Italian
ambush
agguato
ambush (place)
agguato (m)