DELIVER A SPEECH


Meaning of DELIVER A SPEECH in English

make a speech, address an audience

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.