meaning of auf etw. werfen

auf etw. werfen - German to English

to dart upon sth.