Translation of barua in English:

barua

pimp

noun

  • 1

    pimp, man who solicits clients for a prostitute or brothel