hoist with your own petard: see petard

listen to the pronunciation of hoist with your own petard: see petard
الإنجليزية - الإنجليزية
hoist
hoist with your own petard: see petard
المفضلات