The AI-powered English dictionary
plural ecosocialists
A supporter of ecosocialism. examples
comparative more ecosocialist, superlative most ecosocialist
Pertaining to ecosocialism. examples