delivered a speech

listen to the pronunciation of delivered a speech
İngilizce - Türkçe
İngilizce - İngilizce
made a speech
deliver a speech
make a speech, address an audience