auf Zack sein; auf Draht sein; gut drauf sein [ugs.] - to be on the ball; to be on one's toes [coll.]



Vir: German-English dictionary - Frank Richter

Komentiraj slovarski sestavek