solcu

(Turkish - English)

leftist; communist; leftwinger; red





Translate from:Translate to:
Translating