Back to N3 Words
刻苦精進
こっくしょうじん
JLPT N3
noun
Meanings
English
being arduous