तरतराट

English: Translation
sounds, sound of being parted/bursting
Hindi: Translation
आवाजें, तडकने/फटने की आवाज
noun