Log in
Search words & phrases
telegram
US /ˈtɛlɪˌɡræm/
・
UK /'telɪɡræm/
B2
Definition
Video subtitles
noun
Written message sent by using an electrical device