English
›
Words
a
talk given to an audience
Translation:
English
Noun
3
lecture
Add
Translation