Blushed at his own audacity.

英 美
  • 他为自己的鲁莽感到羞愧;
  • at prep.在;向,朝;处于…状态;在…远;(用于速度、比率等)以,达
  • audacity n.大胆;厚颜
  • blushed n.脸红;羞愧vi.泛红;羞愧
  • his adj.他的pron.他的
  • own adj.自己的;特有的n.自己的东西v.承认;拥有