What is whispered in your ear is often heard a hundred miles off

What is whispered in your ear is often heard a hundred miles off

Similar sayings:

  • Leave a Reply