á
é
í
ó
ú
ñ
?
English Translation of garrote
gar·rote
s.
(
execution method
) garrote
m.
(
strangulation
) estrangulación
f.
tr.
-rot·ed
,
-rot·ing
o
-rot·ted
,
-rot·ting
(
to execute
) agarrotar
(
to strangle
) estrangular
Spanish English Dictionary
::
Spanish Articles
::
Sitemap
::
Search by Letter