Translation of sanggahan in English:

sanggahan

expostulation

noun

  • 1

    expostulation, opposition, protest