masturbationtranslation and definition "masturbation", tamil lexiconWordTamil Definitionmasturbationசெயற்கைச் சிற்றின்பக் கையாடற் பழக்கம்.