Summary
Spanish to English:   more detail...
  1. garbanzo del cura:
    • Wiktionary:
      garbanzo del cura → caltrop


Spanish

Detailed Translations for garbanzo del cura from Spanish to English