Definition of baruca in Spanish:

baruca

feminine noun

  • 1

    Ardid o enredo para impedir, eludir o desvirtuar algo.