Vocabulary

ドラム印字装置

drum printer

noun