German-English dictionary »

davonmachen meaning in English

GermanEnglish
davonmachen

make-off

davonmachend

making-off