up to the shoes

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

• immersed in, totally involved in

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