Deputies (fr. Députés)

Translation into English

Synonyms