Bring to a destination, make a delivery English: deliver Bahasa: membawa, mengirim, menyampaikan, mengirimkan, kirim, menghantar, mengedrop