Nighantuvu – English Telugu Dictionary
అనుకూలంగా వాదించడం Synonyms pleading protection defence defense