kamus
.
Search
About
slinging
English
slinging
Noun
Throwing with a wide motion (as if with a sling)
English: slinging