stertorous in French stertorous in French stertoreux adj Sounding like snoring or snorting. Add to Flashcards