BEOLINGUS
Dictionary - TU Chemnitz

 English  German

to make a roadtrip [Am.] auf große Tour gehen {vi} [transp.]