正在查询…

put one's foot in it · Learn English