staying the night

انگلیسی به انگلیسی

• spending the night, remaining overnight, lodging (somewhere)

پیشنهاد کاربران