a blustering noise

listen to the pronunciation of a blustering noise
English - Chinese

Definition of a blustering noise in English Chinese dictionary

a noise