handgrabs

English

Noun

handgrabs

  1. plural of handgrab