Translation of mengobral in English:

mengobral

verb

  • 1

    to sell out, to sell cheaply
  • 2

    to spend freely