English to Hindi

Meaning for:
pedestrian crossing
other
पदाचारी मोड़