Sponsored Links

Hit back

translation and definition "Hit back", tamil lexicon

WordTamil Definition
Hit backAttack or criticise