meaning of Autostoppen

Autostoppen - German to English

to hitchhike

View more

  • hitchhiking