Arrive on shore English: land, set ashore, shore Bahasa: datang, muncul, turun, pantai, mendarat, mendaratkan, membumi, melandas