English | German | Russian | Czech

staffable English

Meaning staffable meaning

What does staffable mean?

staffable

Capable of being staffed (supplied with employees).

Are you looking for...?