Translation of zona de ensanche in English:

zona de ensanche

area of new development, n.

feminine noun

Spain

  • 1

    area of new development