up to the neck in

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

• completely immersed in, totally submerged in

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