बरबराट

English: Translation
sounds, murmuring sound
Hindi: Translation
आवाजें, बड़बड़ाने की आवाज
noun