Amaavaasi meaning in english
Word: അമാവാസി Transliteration: amāvāsi
New-moon New moon Related wordsamāvāsi (അമാവാസി) - Full moon
Meaning of അമാവാസി in english :
Noun Full moonMalayalam to English
English To Malayalam