Translation of bermuzakarah in English:

bermuzakarah

verb

  • 1

    to discuss or exchange opinions