á
é
í
ó
ú
ñ
?
English Translation of clutch
clutch
tr.
(
to grasp
) agarrar, asir
intr.
Idiom:
to clutch at
agarrarse a
s.
(
claw, hand
) garra
(
grasp
) apretón (de manos, brazo)
m.
mecánica
embrague
m.
Idioms:
clutches
figurado
garras
in the clutch
en situación crítica
Spanish English Dictionary
::
Spanish Articles
::
Sitemap
::
Search by Letter