tortured himself

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

• caused himself great pain, made himself miserable

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