dāng chǎng

Translation

  • at the scene
  • on the spot

Synonyms

Chinese Tones