Equivalent saying in English

Whoever smelt it dealt it

Equivalent Sayings

Equivalent saying in Arabic

رمتني بدائها وانسلت

Are these sayings equivalent?

Equivalent saying in German

Wer zuerst schreit, hat’s getan

Are these sayings equivalent?

Equivalent saying in Spanish

El que se excusa, se acusa

Are these sayings equivalent?

Equivalent saying in Persian

هر که بامش بیش برفش بیشتر

Are these sayings equivalent?

Equivalent saying in Japanese

図星をさされると腹を立てる

Are these sayings equivalent?