Translation of selindung in English:

selindung

(selindungkan)

verb

  • 1

    to protect or cover up something