impaler

listen to the pronunciation of impaler
İngilizce - Türkçe
İmpaler
İngilizce - İngilizce
{i} person or thing which fixes in place with a sharp or pointed object; person or thing which stabs or pierces
Türkçe - İngilizce
impaler
impaler