labor resources

1. (noun) resources of available manpower
Related Words: resource



Terms and Conditions of Use / Copyright Notice