English to Hindi

Meaning for:
thoroughfare
other
सार्वजनिक मार्ग;आम रास्ता