handgrabs
English
Noun
handgrabs
plural of
handgrab