supreme effort

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

• great exertion, large effort

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

بپرس