kamus
.
Search
About
handclap
English
handclap
Noun
A clap of the hands to indicate approval
English: handclap