Definition of tragamillas in Spanish:

tragamillas

noun

  • 1

    Spain informal Tragaleguas.