On the spot



1.
ភ្លាមជាបន្ទាន់​នៅកន្លែងកើតហេតុ
  • put somebody on the spot
    - ធ្វើអោយនរណាម្នាក់ស្ថិតក្នុងស្ថានភាពលំបាក
  • sell on the spot
    - លក់នៅនឹងកន្លែង