MAHABALESVARA

NAME

MAHABALESVARA

MEANING

Lord Of The Strong Ones

LIKE