kazıka oturtmak

listen to the pronunciation of kazıka oturtmak
Türkçe - İngilizce
hist . to impale (someone)
kazıka oturtmak