reprimand someone in front of other people - Spanish English Dictionary

Suggest a Term