incapacitator

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

• something that disables; disqualifier (law)

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

بپرس