VISVAJIT

NAME

VISVAJIT

MEANING

All Conquering

LIKE