FAQs About the word on the spot

di tempat

without delay or immediately, in a difficult situation, at the place in question; there, at the scene of action

langsung,segera,langsung,sekarang,segera,kanan,segera,pergi,segera,terburu-buru

terlambat,pelan-pelan,terlambat

on the sly => diam-diam, on the side => di samping, on the road => di jalan, on the qui vive => waspada, on the qt => diam-diam,