The world is short staffed!info304918Aug 3, 20211 min readDefinition of short-staffed: Having fewer than the usual number of people available. The department is short-staffed.
Comments