Translation of selimut in English:

selimut

blanket

noun

  • 1

    blanket
  • 2

    camouflage, cover