Definition of carral in Spanish:

carral

masculine noun

  • 1

    Barril para transportar vino.