substiti

listen to the pronunciation of substiti
Латинский Язык - Английский Язык
halt, stand
cause to stop