substiti

listen to the pronunciation of substiti
Latince - İngilizce
halt, stand
cause to stop