English to Hindi

Meaning for:
pedestrian precinct
other
पादचारी क्षेत्र