Adjective Definition

stertorous

1.Definition: of breathing having a heavy snoring sound




Please Share