self-deprecating

a. 自貶的、謙虛的

英文釋義

  1. conscious of your own shortcomings