Definition of carrucha in Spanish:

carrucha

feminine noun

  • 1

    Venezuela Carro de la compra.