someone that opposes the current political structure - French English Dictionary

Suggest a Term