Meaning of the word mahayagya in simple words please
Answers
Answered by
0
Answer:
Its English meaning is Hecatomb
Similar questions