had his share of suffering

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

• he endured a great deal throughout his life

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

بپرس