hand print ( synonym found)

Definition of hand print:

°A somersault made with the assistance of the hands placed upon the ground.

Definition of hand print:

°A somersault made with the assistance of the hands placed upon the ground.

Back to Top