brought to justice

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

• punished for wrongdoing, tried in court

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