NichiDict

翻訳機

ほんやくき
[honyakuki]

Meanings

1.Noun

translator (device, program); translation machine