Many hear me, but no one sees me, and I only speak when spoken to

Answer: echo

More Difficult Riddles with answers

More Difficult Riddles