Translation of pidato in English:

pidato

oration

noun

  • 1

    oration, long speech, esp. of a ceremonial kind, peroration, lengthy speech, last part of this