einen vortrag halten

listen to the pronunciation of einen vortrag halten
Deutsch - Englisch
to discourse (on/about something)
to give/deliver a lecture