Answer :

miriyu
Who will make the speech on behalf of our delegation? is the correct phrasing. One makes a speech; one cannot "do" a speech.

Other Questions