Garrotte — English German translation1 translation found

garrotte (n) Garrotte (f) (n)
Translate Garrotte into other languages
Translate garrotte into French
Translate garrotte into Italian
Translate garrotte into Spanish
Translate garrotte into Dutch
Translate garrotte into Portuguese
Translate garrotte into Slovenian
Translate garrotte into Polish
Translate garrotte into Czech