Summary
English to Spanish:   more detail...
  1. give tit for tat:


English

Detailed Translations for give tit for tat from English to Spanish

give tit for tat:


Related Translations for give tit for tat