on the spot in Indonesian on the spot in Indonesian seketika (idiomatic) At that very moment. Add to Flashcards