German-English dictionary »

davonmachend meaning in English

GermanEnglish
davonmachend

making-off