English to Hindi

Meaning for:
rest area
other
सड़क के किनारे वाहन खड़ा करने का स्थान