grid street plan

English

Noun

grid street plan

  1. plural of grid plan