siffilate

listen to the pronunciation of siffilate
Englisch - Englisch
To talk in a whisper