Artificial intelligent assistant

red-handed

red-handed
adj (idm 习语) catch sb red-handed => catch1.

牛津英汉双解词典

edrTRBnvbvbfdvEzudIdQg1m88q5imAx0fJs98kZOqu6gcmlb31bzg 41b58db953bc3fccd136042cf09419d7