poorly articulated or enunciated, or drowned by noise

listen to the pronunciation of poorly articulated or enunciated, or drowned by noise
poorly articulated or enunciated, or drowned by noise