lín
chăng
fā
huī

Definitions

  1. 1. on the spot play
  2. 2. wing it
  3. 3. play spot
  4. 4. immediate operation

Components