English to Hindi

Meaning for:
lay-by
other
सड़क के किनारे वाहन खड़ा करने का स्थान