German-English dictionary »

er ist immer auf draht. meaning in English

GermanEnglish
Er ist immer auf Draht.

He's always on the ball.