English Proverb: Big boast, small …

Big boast, small roast.

English Proverb

Proverb Link: Big boast, small …
See More: English Proverbs (432 Proverbs)

English Proverb: Big boast, small … quotes