Kamus Mobile
https://m.xamux.com
English - Indonesian
Indonesian - English
Indonesian to English
mengirim(tilgram)
fire off
mengirim
send
tilgram
telegram