serious aberration

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

• major defect; major crime

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