Translation of bawal in English:

bawal

pomfret

noun

  • 1

    pomfret, a saltwater fish, type of plant (tree)