supreme people's assembly - French English Dictionary
History

supreme people's assembly



Meanings of "supreme people's assembly" in French English Dictionary : 1 result(s)

English French
Politics
supreme people's assembly assemblée populaire suprême