DEVIKADEVI

NAME

DEVIKADEVI

MEANING

Invested With Divine Quantities

LIKE