NichiDict

さめざや

鮫鞘
[samezaya]

Meanings

1.Noun

sharkskin scabbard