exclaimingEnglish

exclaiming, exclamation

Noun

An abrupt excited utterance

English: exclamation, exclaiming

Bahasa: seruan, teriakan

Bahasa words with similar meanings

English words with similar meanings

Show 1 words