Translation of mengobral in English:

mengobral

  • 1

    to sell out, to sell cheaply
  • 2

    to spend freely