MUMBLE Meaning of MUMBLE in English Multi User Multicast Basic Language Exchange Computer acronyms English vocab. Английский словарь компьютерных сокращений. 2012