English | German | Russian | Czech

elevatable English

Meaning elevatable meaning

What does elevatable mean?

elevatable

Capable of being mechanically elevated.

Are you looking for...?