mortifying
Are you looking for: 叫人叫人呕气的叫人 叫人呕气的More results...
English Expression:
  1. adj.  mortifying