to subdivide and lay out as a town-plot - Turkish English Dictionary

Suggest a Term