loud and high-pitched; sounding like a scream

listen to the pronunciation of loud and high-pitched; sounding like a scream
Englisch - Englisch

Definition von loud and high-pitched; sounding like a scream im Englisch Englisch wörterbuch

loud and high-pitched; sounding like a scream.
screamy