English | German | Russian | Czech

dispatchable English

Meaning dispatchable meaning

What does dispatchable mean?

dispatchable

Capable of being dispatched.

Are you looking for...?