sarsaparillatranslation and definition "sarsaparilla", tamil lexiconWordTamil Definitionsarsaparillaகாட்டு நன்னாரி