See also: God hands

English

edit

Noun

edit

god hands

  1. plural of god hand