English-Hindi dictionary »

an eye for an eye and a tooth for a tooth meaning in Hindi

EnglishHindi
an eye for an eye and a tooth for a tooth noun

जैसा को तैसा