was framed

شبکه مترجمین ایران

به انگلیسی

• was set up, had the blame placed on him

معنی یا پیشنهاد شما