exclamatoryEnglish

emphatic, exclamatory

Adjective

Sudden and strong

English: emphatic, exclamatory

English words with similar meanings

Show 1 words