Translation of dwidewan in English:

dwidewan

bicameral

noun

  • 1

    bicameral, having two main parts of parliament