priority roads

English

Noun

priority roads

  1. plural of priority road