Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
hand clapping
noun
(n)
a demonstration of approval by clapping the hands together
demonstrasi oleh bertepuk tangan persetujuan bersama
Synonym:
applause
,
clapping
source: wordnet30