Loading lessons

奮闘: strenuous effort, hard struggle, working hard | JLPT N1 Vocabulary | JLPTMatome