Summary
Spanish to English:   more detail...
  1. garrucha:
  2. Wiktionary:


Spanish

Detailed Translations for garrucha from Spanish to English

garrucha:

garrucha [la ~] noun

  1. la garrucha
    the pulley block

Translation Matrix for garrucha:

NounRelated TranslationsOther Translations
pulley block garrucha

Synonyms for "garrucha":


Wiktionary Translations for garrucha:

garrucha
noun
  1. form of torture