English
›
Words
a
long, formal speech or essay on a subject
Translation:
English
Noun
2
discourse
Add
Translation