on a roll in Polish on a roll in Polish na fali (informal) Having a streak of good luck or good progress or success. Add to Flashcards