Spanish and English Search Results for: garrocha
Spanish
Detailed Translations for garrocha from Spanish to English
garrocha:
Synonyms for "garrocha":
Wiktionary Translations for garrocha:
garrocha
noun
-
long and slender object
-
device used to goad livestock into moving