Vocabulary

困却

perplexity; dilemma

noun suru-verb vi