chillador

listen to the pronunciation of chillador
Spanisch - Englisch
howling, screaming, shrieking, screeching
creaking