labor_resourcesEnglish

labor resources

Noun

Resources of available manpower

English: labor resources