kamus
.
Search
About
tit_for_tat
English
tit for tat
Noun
An equivalent given in return
English: tit for tat