kendi sonunu hazırlamak

listen to the pronunciation of kendi sonunu hazırlamak
Türkçe - İngilizce
(deyim) hoist with one's own petard
(deyim) be blown up by one's own bomb
kendi sonunu hazırlamak