English | German | Russian | Czech

imposable English

Meaning imposable meaning

What does imposable mean?

imposable

Capable of being imposed or laid on.

Are you looking for...?