Back to N3 Words
苦学力行
くがくりっこう
JLPT N3
noun
Meaning
strenuous pursuit of learning under difficulties