Chinese-English dictionary »

查获 /cháhuò/ meaning in English

ChineseEnglish
查获 /cháhuò/ verb

track down(to search, hunt)
verb
[UK: træk daʊn] [US: ˈtræk ˈdaʊn]