1.

which makes a loud noise.

Answer»

Horns of vehicle make loud noice.



Discussion

No Comment Found