Chinese English Dictionary

on-the-spot    Add to My Vocabulary

  1. a. 现场的, 当场的



Credits
Source of Dictionary: CC-CEDICT