Home
Manglish
English listing
Malayalam listing
About
Star in gemini - meaning in malayalam
Meanings for Star in gemini
noun
തിരുവാതിര നക്ഷത്രം