自查zìchá
Top 45000
Meanings
1. to inspect oneself; to carry out a self-inspection
Characters used