siffilate

listen to the pronunciation of siffilate
الإنجليزية - الإنجليزية
To talk in a whisper