German-English dictionary »

mach mal dampf! meaning in English

GermanEnglish
Mach mal Dampf!

Pull your finger out!