Translation of berkhutbah in English:

berkhutbah

sermonize

verb

  • 1

    sermonize, give a long moralizing talk