MAHABHATA

NAME

MAHABHATA

MEANING

Great Warrior

LIKE