flummoxed in Russian flummoxed in Russian смущённый adj Confused, perplexed or flustered. Add to Flashcards