Translation of sebaran in English:

sebaran

something spread

noun

  • 1

    something spread
    ‘surat sebaran’ leaflets