Dictionaries
English
English
Русский
Sign In
Sign Up
English
English
Russian
Russian
English
Russian
Homemade garrot
Translation homemade garrot into russian
homemade garrot
самодельная гаррота
The police found a homemade garrot in his bag.
Полиция нашла в его сумке самодельную гарроту.
Translations