NichiDict

テレグラフ

[teregurafu]

Meanings

1.Noun

telegraph