The HSK Lord app is here. Study anywhere on iPhone and Android.

More
摸爬滚打 (mō pá gǔn dǎ), to go through challenging experiences | Chinese Dictionary | HSKLord