Back to N3 Words

刻苦精進

こっくしょうじん
JLPT N3 noun

Meanings

English

being arduous