geminitranslation and definition "gemini", tamil lexiconWordTamil Definitiongeminiமிதுனராசி, இரட்டை விண்மீன்கள்.