hospitable area, nice spot to live in (adverb)

English French
Gloss hospitable area, nice spot to live in (adverb) terrain convenable, bon terrain pour s'installer (adverbe)
Domain topography topographie
Subdomain land terre
Language Word