Walls have ears. (French Proverb)

Walls have ears.

French Proverb

More French Proverbs