English | German | Russian | Czech

leverageable English

Meaning leverageable meaning

What does leverageable mean?

leverageable

Capable of being leveraged.

Are you looking for...?