Englishspit
Englishto impale on a spit
Frenchembrocher
Maorihuki
Portugueseespetar
Russianнасаживать
Spanishespetar
English translator: Spanish espetar Eesti sõnaraamat Español Traductor Svenska Översättare