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