fast movement from one place to another out of necessity or urgency - German English Dictionary

Suggest a Term