Arti dalam bahasa Inggris menginap stay; Arti lain yang mungkinrooming; overnight; stayed; stayed overnight; lodged; Bisa juga berartistaying over; stayed over; stay over; staying; hotel; slept;