DictionaryForumContacts

   Russian
Terms for subject Military containing самострел | all forms
RussianEnglish
ловушка-самострелspringing trap (в джунглях)