mumbler
noun
°Agent noun of mumble; one who mumbles.