for several people to criticize or question someone - Turkish English Dictionary

Suggest a Term