Vocabulary

下請け会社

subcontractor; subcontracting company

noun