English Translation for tit for tat
tit for tat
ایک قسم کا پرندہ لئے جھالر گوتھنا
Search Result for tit for tat
tit
See Definition and Meaning
for
tat
English definition for tit for tat
1. n. an equivalent given in return
Sponored Video