Русский-Английский словарь »

попасть в свою же ловушку означает в английский

РусскийАнглийский
попасть в свою же ловушку adjective
{Plf}

hoist by one's own petard(be hurt by one's own plot)
adjective