FAQs About the word on-the-spot

sur place

directement,immédiatement,instantanément,maintenant,promptement,droite,tout de suite,loin,immédiatement,tête baissée

tard,lentement,tardivement

on-the-scene => sur place, on-the-job => sur le tas, ontario => Ontario, on-street => dans la rue, onstead => plutôt que,