TRAILOKYAVIKRAMIN

NAME

TRAILOKYAVIKRAMIN

MEANING

Striding Through The Three Worlds

LIKE