on the spot in Polish on the spot in Polish z miejsca (idiomatic) At that very moment. Add to Flashcards