Designated paved area beside a main road where cars can stop temporarily
(Noun)
Advertisement

Rest-area Is Also Mentioned In

Advertisement