Making a rod for your own back. (English Proverb)

Making a rod for your own back.

English Proverb

Related topics

making rod

Related proverbs