Sponsored Links

Square off

translation and definition "Square off", tamil lexicon

WordTamil Definition
Square offConfront someone or prepare to fight them
Square off againstConfront someone or prepare to fight them