kendi kuyusunu kazmak

listen to the pronunciation of kendi kuyusunu kazmak
التركية - الإنجليزية
by one's own petard
kendi kuyusunu kendi kazmak
to dig one's own grave, be the cause of one's own downfall
kendi kuyusunu kazmak
المفضلات