shirabe.org
1)
#13,170

Inflections of 奮闘

Common
Meaning
    1. strenuous effort; hard struggle; working hard
      People struggled against poverty.
    2. hard fighting; fierce fighting
Forms
Learn this word with smart reviews that adapt to you Save word
3)
#141,202

Inflections of 奮闘努力

りょ
Meaning
    1. try one's best; all-out effort; strenuous efforts
Forms
Learn this word with smart reviews that adapt to you Save word
Results