meaning of Autobahnparkplatz

Autobahnparkplatz - German to English

sleep area