Translation of selaran in English:

selaran

accusation

noun

  • 1

    accusation, defamation, criticism