built-up/urban area - French English Dictionary

built-up/urban area

Meanings of "built-up/urban area" in French English Dictionary : 1 result(s)

English French
Construction
built-up/urban area agglomération [f]