camarontranslation and definition "camaron", tamil lexiconWordTamil Definitioncamaronபெரிய நன்னீர் மீன்வகை.