Your search matched 1 words.
Search Terms: シャチハタ*

Dictionary results(showing 1 results)


shachihata
noun
self-inking (rubber) stamp(from company name)