translucencytranslation and definition "translucency", tamil lexiconWordTamil Definitiontranslucencyஒளி யுருவல் தன்மை, ஒளிக்கதிர் கடப்பியல்பு, ஒளிக்கதிர் ஊடுருவும் இயல்பு,