Translation Of Mass Assemblies In Different Languages

English
Ways to say mass assemblies
Μαζικές συνελεύσεις [mazikés syneleúseis]