English to Arabic

Meaning for:
Commie
other
اشتراكي