テレグラムです
tereguramudesu
1. Telegram; It is a telegram.
Noun
#159411
1. Telegram; It is a telegram.
1. telegram
1. Telegram Messenger (instant messaging service)
1. If Telegram; When Telegram
1. It was a telegram.
1. It wasn't a telegram.
1. Probably Telegram.
1. If Telegram; When Telegram
1. Telegram's; Of Telegram
1. -ing form; and (connecting clauses)