English to Hindi

Meaning for:
two-way street
other
दुतरफ़ा मार्ग