Translation of bahara in English:

bahara

unit of measurement

noun

  • 1

    unit of measurement