正在查询…

have a chip on one's shoulder · Learn English