was framed

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

• was set up, had the blame placed on him

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

بپرس