Translation of berpidato in English:

berpidato

to make a speech

verb

  • 1

    to make a speech