be [cast] a reflection on
Are you looking for: 给人给人以给人以不良印象给人 给人以 给人以不良印象More results...
English Expression:
  1. n.  be [cast] a reflection on