Jelaskan Dewan undangan dan majistret dari Republik Rom dalam bahasa melayu

Kerajaan republik, sekurang-kurangnya dari segi teori, berdasarkan pembahagian tanggungjawab antara berbagai-bagai dewan undangan, dengan ahli-ahlinya (atau kumpulan-kumpulan) mengundi tentang perkara-perkara yang dikemukakan dalam dewan masing-masing. Dewan-dewan undangan ini termasuk: