deodoranttranslation and definition "deodorant", tamil lexiconWordTamil Definitiondeodorantநாற்றம் நீக்கிdeodorantநாற்றநீக்கி