GERMAN
ENGLISH
ENGLISH
GERMAN

  

Tube

( pl Tuben )
die
  tube
 auf die Tube drücken (fam) [sich beeilen]   to get a move on
[im Auto]   to put one's foot down

similar words

Cochez la bonne traduction.

  • le livre