zhēn​chá

to detect

Definitions

zhēn​chá

to detect; to investigate

Sources