public demonstration - İspanyolca İngilizce Sözlük