acted in self defence

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

• committed an act in order to protect oneself, acted for self preservation

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

بپرس