garro in Spanish dictionary

  • garro

    Meanings and definitions of "garro"

    • nombre que se le da al balon

Sample sentences with "garro"