He made a pit and dug it, and has fallen into the ditch which he made. (Portuguese Proverb)

He made a pit and dug it, and has fallen into the ditch which he made.

Portuguese Proverb

Related topics

ditch fallen pit

Related proverbs