adj. murmurous, pertaining to low continual utterances; characterized by murmurs; whispering; grumbling
Copyright © 2018 WordTech Co.