to impale on a spit English - Spanish

Related words

spit 




English translator: English Spanish to impale on a spit  Eesti sõnaraamat   Español Traductor   Svenska Översättare