Chinese

edit

Verb

edit

Sense: to reprimand; to slam; to rebuke; to denounce; to scold; to reproach; to berate; to curse

edit
Synonyms
edit