German-English dictionary »

ich mache es auf der stelle. meaning in English

GermanEnglish
Ich mache es auf der Stelle.

I'll do it this minute.