The inarticulate speak longest. (Japanese Proverb)

The inarticulate speak longest.

Japanese Proverb

Related topics

inarticulate speak

Related proverbs