English | German | Russian | Czech

leasable English

Meaning leasable meaning

What does leasable mean?

leasable

Able to be leased.

Synonyms leasable synonyms

What other words have the same or similar meaning as leasable?

leasable English » English

rentable

Are you looking for...?