reprehensible
Are you looking for: 应该应该谴责的More results...
English Expression:
  1. adj.  reprehensible