2283 / 3571

What does 生产力 (shēngchǎnlì) mean in English?

生产力
shēngchǎnlì生產力

productive forces (Noun)