ecosocialisms
English
Noun
ecosocialisms
plural of
ecosocialism