vanmaram

അമാവാസി - meaning in english

Meanings for അമാവാസി

noun
Full moon
New moon
New-moon