total failure

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

• absolute failure, total lack of success, defeat

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

بپرس