NichiDict

テレグラム

[tereguramu]

Meanings

1.Noun

Telegram Messenger (instant messaging service)