applauseEnglish

applause, clapping, hand clapping

Noun

A demonstration of approval by clapping the hands together

English: applause, hand clapping, clapping

Bahasa: tepukan

Bahasa words with similar meanings

English words with similar meanings

Show 2 words