catraca - Spanish English Dictionary
History

catraca

Play ENESESes
Play ENESESmx


Meanings of "catraca" in English Spanish Dictionary : 4 result(s)

Spanish English
Engineering
catraca [f] ratchet brace
catraca [f] AR ratchet
Mechanics
catraca [f] ratchet lever
catraca [f] ratchet