×

speech-making meaning in French

oration (faire un discours)

Related Words

  1. speech therapist
  2. speech therapy
  3. speechify
  4. speechifying
PC Version

Copyright © 2018 WordTech Co.