total disability

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

• total disadvantage, clear inferiority, one hundred percent unable

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

بپرس