DictionaryForumContacts

   English
Terms for subject Military containing ambuscade | all forms
EnglishRussian
lay an ambuscadeустроить засаду
lay an ambuscadeустраивать засаду
lie in ambuscadeсидеть в засаде
run into an ambuscadeпопасть в засаду
run into an ambuscadeпопадать в засаду