vanmaram

അശ്വമേധം - meaning in english

Meanings for അശ്വമേധം

noun
Horse sacrifice