Translation of scabbard in Malay

scabbard

sarung pedang dsb.

noun

  • 1

    sarung pedang dsb.