What cannot talk but will always reply when spoken to?

An echo.


Trend Riddles

Latest riddles