DictionaryForumContacts

   Russian
Terms for subject Police containing техника | all forms
RussianEnglish
специальная техникаspecialized equipment (such as firearms, police vehicles, radios, batons, handcuffs, flares, pepper sprays, electrical weapons, ... Alex Lilo)