Translation of scabbard in Indonesian

User Contribution

scabbard

sarung pedang

noun