beat to a frazzle

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

• exhaust physically or emotionally; wear out cloth

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