What has a big mouth

Home » What has a big mouth

What has a big mouth, yet never speaks? Riddle answer

196 56