hide one's talents in a napkin
Are you looking for: 埋没埋没自己埋没自己的才能埋没 埋没自己 埋没自己的才能More results...
English Expression:
  1. n.  hide one's talents in a napkin