impaler

listen to the pronunciation of impaler
الإنجليزية - التركية
İmpaler
الإنجليزية - الإنجليزية
{i} person or thing which fixes in place with a sharp or pointed object; person or thing which stabs or pierces
التركية - الإنجليزية
impaler
impaler
المفضلات