English to Hindi

Meaning for:
traffic island
other
निरापद क्षेत्र