testis, spermarytranslation and definition "testis, spermary", tamil lexiconWordTamil Definitiontestis, spermaryவிதை