dumfounded

vt. 使說不出話來

英文釋義

  1. as if struck dumb with astonishment and surprise