FEEDBACK

Meaning of 刻苦努力

Lookup via: Pinyin | Radicals
HSK 5
assiduous; taking great pains