davonfahren {vi} - to drive away
der Konkurrenz davonfahren [ugs.] - to leave the competition in the dust [coll.]



Vir: German-English dictionary - Frank Richter

Komentiraj slovarski sestavek