Tit for tat. (German Proverb)

Tit for tat.

German Proverb

Related proverbs