liveableEnglish

livable, liveable

Adjective

Fit or suitable to live in or with

English: livable, liveable

English words with similar meanings

Show 1 words