cordon of police

انگلیسی به انگلیسی

• line of police set up to guard or protect an area

پیشنهاد کاربران