MURMURAR Meaning of MURMURAR in English v to murmur; also: to mutter, mumble, grumble, babble etc. Interlingua English vocab. Английский словарь Интерлингва. 2012