The inarticulate speak longest. (Japanese Proverb)

The inarticulate speak longest.

Japanese Proverb

Related topics

speak

Related proverbs