History
eastfemm19611
44

what does the word siren mean

+4
(2) Answers
tepd

A device that makes loud prolonged sound as a signal or a warning

yusuf3711

A device that makes a loud prolonged sound as a signal or warning

Add answer