efface oneself
Are you looking for: 埋没埋没自己More results...
Contents
English Expression
  1. n.:  efface oneself
Containing Phrases
hide one's talents in a napkin