Translation of mimbar in English:

mimbar

dais, pulpit, speaker's platform

  • 1

    dais, pulpit, speaker's platform