demarchetranslation and definition "demarche", tamil lexiconWordTamil Definitiondemarcheஅரசியல் நடவடிக்கை, அரசியல் முஸ்ற்சி.