Back to N1 Words

刻苦精励

こっくせいれい
JLPT N1 noun

Meanings

English

being arduous