FEEDBACK

Meaning of 猛省

Lookup via: Pinyin | Radicals
měng xǐng
to realize suddenly; to suddenly recall