departed this life

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

• died, passed away

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