Nederlandse versie
Meaning of
"zich storten op"
in English language
Dutch to English
English to Dutch
Dutch
English
zich storten op
leap upon
zich storten op
pounce upon
zich storten op
spring upon