"The police roped off the area where the crime occurred"
cordon off是什么意思
lot cast是什么意思
dramatis personae是什么意思
actors是什么意思
landscape gardener是什么意思
end point是什么意思
well-informed是什么意思
chew up是什么意思
piece together是什么意思
current policy是什么意思