red-handed
red-handed
adj (idm 习语) catch sb red-handed => catch1.
牛津英汉双解词典
edrTRBnvbvbfdvEzudIdQg1m88q5imAx0fJs98kZOqu6gcmlb31bzg
41b58db953bc3fccd136042cf09419d7
Stop