meaning of tit for tat

1. an equivalent given in return


Related Words

tit for tat |

Developed & Maintained By Taraprasad.com

Treasure Words