Italian-English dictionary »

stare in agguato meaning in English

ItalianEnglish
stare in agguato verb

lie in wait(to be hiding to ambush)
verb