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