murmurarse
Spanish
Verb
murmurarse
infinitive of
murmurar
combined with
se