vanmaram

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

Meanings for അശ്വമേധയാഗം

noun
Asvamedha sacrifice