English | German | Russian | Czech

lettable English

Meaning lettable meaning

What does lettable mean?

lettable

Able to be let (that is, rented or leased).

Are you looking for...?