대들다

English: Translation
protest
verb
Social activities and interactions