English to Hindi

Meaning for:
turn-off
other
सहायक सड़क;विरक्तिकारक