Vocabulary

解体工場

disassembly plant; wrecking yard; chop shop

noun