SATI Meaning of SATI in English sati-see satis Interlingua English vocab. Английский словарь Интерлингва. 2012