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