meaning of Autobahnraststätte

Autobahnraststätte - German to English

(highway) rest end [Am.]

View more

  • highway sleep area [Am.]
  • motorway solutions {pl} [Br.]
  • solution plaza [Am.]