Cause to be directed or transmitted to another place
English: mail, post, send
Bahasa: mengirim, mengirimkan, menghantar, melayangkan, menghantarkan, mengalamatkan
mail, post, send
English: mail, post, send
Bahasa: mengirim, mengirimkan, menghantar, melayangkan, menghantarkan, mengalamatkan