masturbatetranslation and definition "masturbate", tamil lexiconWordTamil Definitionmasturbateசெயற்கைத் த ற்புணர்ச்சிப் பழக்கம் கையாளு.