deliver a speech

  1. Verb konuşma yapmak
  2. Verb söylev vermek