"give make deliver a speech" in German to give/make/deliver a speech eine Rede halten Detailed translations for "give make deliver a speech" to give/make/deliver a speech to give/make/deliver a speech(also: to orate) eine Rede halten