Demosthenes

/dɪˈmɒsθəniːz/

Antonyms for "demosthenes" (2 found)

Noun(2 words)
inarticulate speakerineffective speaker

More for "demosthenes"