Definify.com

Definition 2025


handclasps

handclasps

English

Noun

handclasps

  1. plural of handclasp