More Dictionaries
ادلے کا بدل in English
tit for tat