place to lay one's head

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

• place where one can rest

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