deliver a speech - French English Dictionary
History

deliver a speech



Meanings of "deliver a speech" in French English Dictionary : 2 result(s)

English French
General
deliver a speech prononcer un discours [v]
deliver a speech prononcer une allocution [v]