lead a cat and dog life

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

• be constantly arguing, live in a constant state of disagreement and fighting

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

بپرس