Vocabulary

ゼネラルコントラクター

general contractor; major construction contractor

noun