Tamil Meaning

moon meaning in tamil

the satellite for the planet earth

moon tamil meaning example

நிலா