arterial streets

English

Noun

arterial streets

  1. plural of arterial street