← Back to browseシャチハタ[shachihata]noun#63,111Japanese definitionNo Japanese definition yet.English definitionself-inking (rubber) stampExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsシャチシャチホコシヤチハタ← シティバンクシャルム →