EN

Antonyms for slurred

Antonyms

adj.
enunciated