Translation of susur in English:

susur

edge, margin

noun

  • 1

    edge, margin