meaning of auf jdn. stürzen

auf jdn. stürzen - German to English

to swoop down on sb.