Translation of mimbar in English:

mimbar

dais, pulpit, speaker's platform

noun

  • 1

    dais, pulpit, speaker's platform