German-English dictionary »

davonstürmen meaning in English

GermanEnglish
davonstürmen

storm off