English to Hindi

Meaning for:
main drag
other
मुख्य सड़क