See also: god hands

English

edit

Noun

edit

God hands

  1. plural of God hand