garrotes - German English Dictionary

garrotes

Meanings of "garrotes" in German English Dictionary : 3 result(s)

English German
General
garrotes Garotten [pl]
garrotes Garrotten [pl]
garrotes Halseisen [pl]