Summary
Spanish to English:   more detail...
  1. garrocha:


Spanish

Detailed Translations for garrocha from Spanish to English

garrocha:


Synonyms for "garrocha":


Wiktionary Translations for garrocha:

garrocha
noun
  1. long and slender object
  2. device used to goad livestock into moving