cicadatranslation and definition "cicada", tamil lexiconWordTamil Definitioncicadaசிள்வண்டுcicada, cicalaசிள் வண்டு, சுவர்க்கோழி.