Slovnenya

Translation English French: legislative assembly

Dictionary: main
legislative assembly
noun