ein referat halten (über)

listen to the pronunciation of ein referat halten (über)
Немецкий Язык - Английский Язык
to read/give/present a paper (on)