MAHIKSATRA

NAME

MAHIKSATRA

MEANING

Possessing Great Powers

LIKE